AutoInstallFreeSSL\FreeSSLAuto\Admin\Factory D

Total Complexity 262
Dependencies 6
Dependents 11
Total lines 1,313
Lines of code 845
Logical lines of code 509
Comment lines 420
Methods 39
Properties 1

Methods 39

Method Rating Maintainability Complexity Lines of code
getcPanelHost_v1()
C
35 28 73
getcPanelHost()
C
33 25 87
is_ssl_issued_and_valid()
B
41 21 51
upgrade_url()
A
47 12 34
set_ssl_parent_directory()
A
48 12 31
is_using_cloudflare()
A
57 11 14
get_offer_details()
A
47 9 39
is_generated_ssl_installed()
A
58 10 13
is_ssl_installed_on_this_website()
A
46 8 39
add_display_review()
A
56 9 18
get_installed_ssl_details()
A
53 8 23
is_cpanel()
S
55 7 23
this_domain_get_ssl_file_path()
S
56 7 16
aifs_remove_parameters_from_url()
S
54 6 22
is_plesk()
S
57 6 19
is_localhost()
S
56 5 19
getSubDirectories()
S
57 5 16
create_web_dot_config_file()
S
59 5 13
create_htaccess_file()
S
59 5 13
domain_alias_availability_text()
S
52 4 24
is_cert_file_has_ssl_for()
S
52 4 24
get_ssl_details()
S
51 4 24
download_file()
S
57 4 17
is_ssl_generated()
S
67 5 7
get_ssl_details_for_renewal_reminder()
S
61 4 14
is_parent_dir_restricted_by_open_basedir()
S
61 4 13
document_root_wp()
S
60 4 12
isSiteAvailible()
S
52 3 24
is_api_accessible()
S
54 3 20
port_exists()
S
58 3 16
getExistingSslList()
S
63 3 11
is_ip_address()
S
65 3 9
get_generated_ssl_details()
S
65 3 10
control_panel_is_unknown()
S
69 3 7
upgrade_url_for_existing_users()
S
66 3 8
checkcPanelInUrl()
S
61 2 12
__construct()
S
70 2 6
connect_over_ssl()
S
60 1 13
create_security_files()
S
65 1 11